surface sluffing - Turkish English Dictionary